Hannibal Barca, one of history's greatest generals, crossed the Alps and nearly brought Rome to its knees. One of Rome's most feared adversaries - but also one ...